.body {
    background:       url("../imagen/main/background_36588F.jpg") repeat-x fixed ;
    background-color: #B9AE74;
}

.barbox {
	border: 1px #666666 dotted;
	padding: 8px;
	text-align: center;
}

.barboxtitle {
	text-align: center;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	font-weight: bold;

}

.barboxcont {
	text-align: center;
	font-family: Helvetica, Arial, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;

}
.carnet {
	width: 320px;
	height: 205px;
	font-family: Arial;
	font-size: 10px;
	background: 88px 0px #FFFFFF;
	border: 1px solid #000000;
	padding: 3px;
	color: #355C96;
}

.filtro {
    width:       100px;
    height:      15px;
    font-family: Arial;
    font-size:   10px;
    background:  88px 0px #FFFFFF ;
    border:      1px solid #000000 ;
    padding:     0px 0px 0px 2px;
    color:       #355C96;
}
.form {
    font-family:    MS Sans Serif, Arial;
    font-size:      10px;
    font-style:     normal;
    vertical-align: middle;
}
.linea_titulo_articulo {
    font-family:         Arial, Verdana, Tahoma;
    font-size:           12px;
    font-style:          normal;
    line-height:         normal;
    font-weight:         bold;
    color:               #333333;
    padding:             5px 10px 5px 10px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #355C96;
}
.linea {
    line-height:         normal;
    color:               #333333;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #355C96;
}
.linea_pie_articulo {
    font-family:      Arial, Verdana, Tahoma;
    font-size:        12px;
    font-style:       normal;
    line-height:      normal;
    font-weight:      bold;
    color:            #333333;
    padding-bottom:   2px;
    padding-top:      2px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #355C96;
}
.th_viuw {
    font-size:        11px;
    font-family:      Arial, Verdana, Tahoma;
    color:            #000000;
    font-weight:      bold;
    background-color: #B0C4DE;
    padding-left:     2px;
    padding-right:    2px;
    text-align:       center;
    border:           thin doble #000066 ;
    font-style:       normal;
    text-decoration:  none;
    border:           1px #355C96 solid ;
}
.nota {
    font-family: Helvetica, Arial, sans-serif;
    font-size:   11px;
    color:       #C0C0C0;
    font-weight: 500;
    font-style:  italic;
    text-align:  right;
}
.nota1 {
    font-family: Helvetica, Arial, sans-serif;
    font-size:   11px;
    color:       #9C9C9C;
    font-style:  normal;
    text-align:  right;
}
.title_form {
    font-family:         Arial, Verdana, Tahoma;
    font-size:           12px;
    font-style:          normal;
    line-height:         11px;
    background-color:    #F5F5F5;
    border-style:        solid;
    border-top-width:    0px;
    border-right-width:  1px;
    border-bottom-width: 1px;
    border-left-width:   0px;
    border-top-style:    inset;
    border-bottom-style: inset;
    border-top-color:    #CCCCCC;
    border-right-color:  #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color:   #CCCCCC;
    border-right-style:  inset;
    border-left-style:   inset;
    font-weight:         bold;
}
.selecx {
    font-family:         MS Sans Serif,Arial;
    font-size:           10px;
    font-style:          normal;
    line-height:         11px;
    background-color:    #FFFFFF;
    border-top-width:    1px;
    border-right-width:  1px;
    border-bottom-width: 1px;
    border-left-width:   1px;
    border-top-style:    inset;
    border-bottom-style: inset;
    border-top-color:    #CCCCCC;
    border-right-color:  #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color:   #CCCCCC;
    border-right-style:  inset;
    border-left-style:   inset;
    font-weight:         normal;
    color:               #333333;
    margin-top:          3px;
    margin-bottom:       3px;
}
#txt {
    font-family:         MS Sans Serif,Arial;
    font-size:           11px;
    font-style:          normal;
    line-height:         11px;
    background-color:    #FFFFFF;
    border-top-width:    1px;
    border-right-width:  1px;
    border-bottom-width: 1px;
    border-left-width:   1px;
    border-top-style:    inset;
    border-bottom-style: inset;
    border-top-color:    #CCCCCC;
    border-right-color:  #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color:   #CCCCCC;
    border-right-style:  inset;
    border-left-style:   inset;
    font-weight:         normal;
    color:               #333333;
    margin-top:          3px;
    margin-bottom:       3px;
}
.txt {
    font-family:         MS Sans Serif,Arial;
    font-size:           11px;
    font-style:          normal;
    line-height:         11px;
    background-color:    #FFFFFF;
    border-top-width:    1px;
    border-right-width:  1px;
    border-bottom-width: 1px;
    border-left-width:   1px;
    border-top-style:    inset;
    border-bottom-style: inset;
    border-top-color:    #CCCCCC;
    border-right-color:  #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color:   #CCCCCC;
    border-right-style:  inset;
    border-left-style:   inset;
    font-weight:         normal;
    color:               #333333;
    margin-top:          3px;
    margin-bottom:       3px;
}
.txtout {
    font-family:         MS Sans Serif,Arial;
    font-size:           11px;
    font-style:          normal;
    line-height:         11px;
    background-color:    #FFFFFF;
    border-top-width:    1px;
    border-right-width:  1px;
    border-bottom-width: 1px;
    border-left-width:   1px;
    border-top-style:    solid;
    border-bottom-style: solid;
    border-top-color:    #B0C4DE;
    border-right-color:  #B0C4DE;
    border-bottom-color: #B0C4DE;
    border-left-color:   #B0C4DE;
    border-right-style:  solid;
    border-left-style:   solid;
    font-weight:         normal;
    color:               #333333;
    margin-top:          3px;
    margin-bottom:       3px;
}
.msg0 {
    background-color:    #ebebeb;
    padding-top:         1px;
    padding-right:       1px;
    padding-bottom:      1px;
    padding-left:        1px;
    border-color:        #a4a4a4 #a4a4a4 #a4a4a4 #a4a4a4 ;
    border-style:        solid;
    border-top-width:    1px;
    border-right-width:  1px;
    border-bottom-width: 1px;
    border-left-width:   1px;
    font-style:          normal;
    line-height:         normal;
}
.title_form2 {
    background-color: #B0C4DE;
    font-family:      Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
    font-size:        13px;
    font-weight:      bold;
    color:            #000;
    padding:          1px 1px 1px 1px;
    margin:           0px;
}
.msg1 {
    font-size:       10px;
    color:           #666666;
    text-decoration: none;
    font-weight:     bold;
    text-transform:  none;
    line-height:     normal;
    font-style:      normal;
    font-variant:    normal;
    font-family:     Arial, Verdana, Tahoma;
}
.message_title {
    font-family:      Verdana, Arial, Helvetica, sans-serif;
    font-size:        12px;
    font-weight:      bold;
    color:            #FFF;
    padding:          5px;
    background-color: #355C96;
}
.showtitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:   20px;
    color:       #999999;
    padding:     5px;
}
.showtitle1 {
    -moz-border-radius: 5px;
    background-color:   #355C96;
    font-family:        Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
    font-size:          13px;
    font-weight:        bold;
    color:              #fff;
    padding:            4px;
    margin-bottom:      10px;
    text-align:         center;
    border:             1px #000 solid ;
}

.showtitle2 {
    -moz-border-radius: 5px;
    background-color:   #818CA0;
    font-family:        Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
    font-size:          13px;
    font-weight:        bold;
    color:              #fff;
    padding:            2px;
    margin-bottom:      4px;
    text-align:         center;
    border:             1px #000 solid ;
}

.subtitle {
    border:     1px solid #B0C4DE ;
    padding:    1px 1em;
    background: #E6E6FA ;
    color:      #000;
    font-size:  8pt;
    text-align: center;
}
.txt_user {
    font-family:     Verdana;
    font-size:       11px;
    font-weight:     bold;
    color:           #000000;
    padding:         4px;
    font-style:      normal;
    text-decoration: none;
    border:          1px #003399 solid ;
    vertical-align:  middle;
}
.texthome {
    color:           #003399;
    font:            bold 9pt Arial, Verdana, Tahoma;
    text-decoration: none;
}
.txt_articulo {
    font-family:     Verdana;
    font-size:       11px;
    color:           #C3C3C3;
    font-style:      normal;
    font-weight:     normal;
    text-decoration: none;
}
.tiketx {
    font:           bold 16pt Arial, Helvetica, sans-serif;
    color:          #000000;
    vertical-align: middle;
    text-align:     center;
    border-bottom:  1px solid #000000 ;
    border-top:     1px solid #000000 ;
    border-left:    1px solid #000000 ;
    border-right:   1px solid #000000 ;
}

.tiket {
    font:           bold 11pt Arial, Helvetica, sans-serif;
    color:          #000000;
    vertical-align: middle;
    text-align:     center;
    border-bottom:  1px solid #000000 ;
    border-top:     1px solid #000000 ;
    border-left:    1px solid #000000 ;
    border-right:   1px solid #000000 ;
}

.valor_bottom {
    font:           12px Arial, Helvetica, sans-serif;
    color:          #000000;
    vertical-align: middle;
    border-bottom:  1px solid #000000 ;
}
.valor_left {
    font:           12px Arial, Helvetica, sans-serif;
    color:          #000000;
    vertical-align: middle;
    border-left:    1px solid #000000 ;
}
.valor_right {
    font:           12px Arial, Helvetica, sans-serif;
    color:          #000000;
    vertical-align: middle;
    text-align:     center;
    border-right:   1px solid #000000 ;
    border-left:    1px solid #000000 ;
}
.total_left {
    font:           bold 12px Arial, Helvetica, sans-serif;
    color:          #000000;
    vertical-align: middle;
    text-align:     center;
    border-top:     1px solid #000000 ;
    border-bottom:  1px solid #000000 ;
    border-left:    1px solid #000000 ;
}
.total_right {
    font:           bold 12px Arial, Helvetica, sans-serif;
    color:          #000000;
    vertical-align: middle;
    text-align:     center;
    border-top:     1px solid #000000 ;
    border-bottom:  1px solid #000000 ;
    border-right:   1px solid #000000 ;
    border-left:    1px solid #000000 ;
}
#btnd {
    /* FONT-WEIGHT: bold; */
        
    color:               #333333;
    background-color:    transparent;
    border-left-color:   #ffffff;
    border-bottom-color: #ffffff;
    border-top-color:    #ffffff;
    border-right-color:  #ffffff;
    border-style:        none;
    background-image:    url(../imagen/icons/det.gif);
    background-repeat:   no-repeat;
    width: 16px;
    height: 16px;    
    cursor: pointer;
}
#btnEdit {
    /* FONT-WEIGHT: bold; */
    font-family:         Verdana, sans-serif;
    font-size:           11px;
    color:               #333333;
    background-color:    transparent;
    border-left-color:   #ffffff;
    border-bottom-color: #ffffff;
    border-top-color:    #ffffff;
    border-right-color:  #ffffff;
    border-style:        none;
    background-image:    url(../imagen/icons/devolver.gif);
    background-repeat:   no-repeat;
    width:               110px;
    height:              20px;
    padding-left:        20px;
    padding-right:       1px;
    text-align:          left;
    cursor:              pointer;
}

#btnDevol {
    /* FONT-WEIGHT: bold; */
    font-family:         Verdana, sans-serif;
    font-size:           11px;
    color:               #333333;
    background-color:    transparent;
    border-left-color:   #ffffff;
    border-bottom-color: #ffffff;
    border-top-color:    #ffffff;
    border-right-color:  #ffffff;
    border-style:        none;
    background-image:    url(../imagen/icons/devolver.gif);
    background-repeat:   no-repeat;
    width:               110px;
    height:              20px;
    padding-left:        20px;
    padding-right:       1px;
    text-align:          left;
    cursor:              pointer;
}
#btnVerCarr {
    /* FONT-WEIGHT: bold; */
    font-family:         Verdana, sans-serif;
    font-size:           11px;
    color:               #333333;
    background-color:    transparent;
    border-left-color:   #ffffff;
    border-bottom-color: #ffffff;
    border-top-color:    #ffffff;
    border-right-color:  #ffffff;
    border-style:        none;
    background-image:    url(../imagen/icons/btnviewcart.gif);
    background-repeat:   no-repeat;
    width:               95px;
    height:              23px;
    padding-left:        20px;
    padding-right:       1px;
    text-align:          left;
    cursor:              pointer;
}
#btnDelete {
    /* FONT-WEIGHT: bold; */
    font-family:         Verdana, sans-serif;
    font-size:           11px;
    color:               #333333;
    background-color:    transparent;
    border-left-color:   #ffffff;
    border-bottom-color: #ffffff;
    border-top-color:    #ffffff;
    border-right-color:  #ffffff;
    border-style:        none;
    background-image:    url(../imagen/icons/detele.gif);
    background-repeat:   no-repeat;
    width:               16px;
    height:              16px;
    padding-left:        20px;
    padding-right:       1px;
    text-align:          left;
    cursor:              pointer;
}

a.sehs_msglink:link {
    FONT-SIZE:       12px;
    COLOR:           #003399;
    FONT-FAMILY:     Arial, Verdana, Tahoma;
    font-weight:     normal;
    text-decoration: underline;
    border:          0px ;
}
a.sehs_msglink:actived {
    FONT-SIZE:       12px;
    COLOR:           #003399;
    FONT-FAMILY:     Arial, Verdana, Tahoma;
    font-weight:     normal;
    text-decoration: underline;
    border:          0px ;
}
a.sehs_msglink:visited {
    FONT-SIZE:       12px;
    COLOR:           #003399;
    FONT-FAMILY:     Arial, Verdana, Tahoma;
    font-weight:     normal;
    text-decoration: underline;
    border:          0px ;
}
a.sehs_msglink:hover {
    FONT-SIZE:       12px;
    COLOR:           #999999;
    FONT-FAMILY:     Arial, Verdana, Tahoma;
    font-weight:     normal;
    text-decoration: none;
    border:          0px ;
}



a.sehs_msglink1:link {
    FONT-SIZE:       11px;
    COLOR:           #003399;
    FONT-FAMILY:     Arial, Verdana, Tahoma;
    font-weight:     normal;
    text-decoration: none;
    border:          0px ;
}
a.sehs_msglink1:actived {
    FONT-SIZE:       11px;
    COLOR:           #003399;
    FONT-FAMILY:     Arial, Verdana, Tahoma;
    font-weight:     normal;
    text-decoration: none;
    border:          0px ;
}
a.sehs_msglink1:visited {
    FONT-SIZE:       11px;
    COLOR:           #003399;
    FONT-FAMILY:     Arial, Verdana, Tahoma;
    font-weight:     normal;
    text-decoration: none;
    border:          0px ;
}
a.sehs_msglink1:hover {
    FONT-SIZE:       11px;
    COLOR:           #999990;
    FONT-FAMILY:     Arial, Verdana, Tahoma;
    font-weight:     normal;
    text-decoration: none;
    border:          0px ;
}



a.sehs_msglink2:link {
    FONT-SIZE:       12px;
    COLOR:           #003399;
    FONT-FAMILY:     Arial, Verdana, Tahoma;
    font-weight:     normal;
    text-decoration: none;
    border:          0px ;
}
a.sehs_msglink2:actived {
    FONT-SIZE:       12px;
    COLOR:           #003399;
    FONT-FAMILY:     Arial, Verdana, Tahoma;
    font-weight:     normal;
    text-decoration: none;
    border:          0px ;
}
a.sehs_msglink2:visited {
    FONT-SIZE:       12px;
    COLOR:           #003399;
    FONT-FAMILY:     Arial, Verdana, Tahoma;
    font-weight:     normal;
    text-decoration: none;
    border:          0px ;
}
a.sehs_msglink2:hover {
    FONT-SIZE:       12px;
    COLOR:           #999999;
    FONT-FAMILY:     Arial, Verdana, Tahoma;
    font-weight:     normal;
    text-decoration: none;
    border:          0px ;
}
